package cn.netdisk.tinynetdisk.entity;

import lombok.Data;

/**
 * 分块上传实体
 */
@Data
public class ChunkFile {

    /**
     * 块下标
     */
    private Integer chunkNumber;
    /**
     * 块大小
     */
    private Long chunkSize;
    /**
     * 当前块大小
     */
    private Long currentChunkSize;
    /**
     * 文件总大小
     */
    private Long totalSize;

    /**
     * 修饰符
     */
    private String identifier;

    /**
     * 文件名称
     */
    private String filename;
    /**
     * 真实路径
     */
    private String relativePath;

    /**
     * 块数量 用于合并块
     */
    private Integer totalChunks;
    /**
     * 后缀
     */
    private String suffix;
}
